package cool.collection;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
import java.util.List;

public class CollectionTest {
    public static void main(String args[]){
        Collection<String> c=new ArrayList<>();
        System.out.println(c.size());
        System.out.println(c.isEmpty());
        c.add("HelloWord");
        c.add("Collection");
        System.out.println(c);
        c.remove("HelloWord");
        System.out.println(c.size());
        c.contains("Collection");
        System.out.println(Arrays.toString(c.toArray()));
        c.clear();
        System.out.println(c.size());
    }
}
class ListTest{
    public static void main(String args[]){
        List<String> list01=new ArrayList<>();
        list01.add("aa");
        list01.add("bb");
        list01.add("cc");
        List list02=new ArrayList<>();
        list02.add("cc");
        list02.add("dd");
        list02.add("ee");
        //list01.addAll(list02);
      //  System.out.println(list01);

        //取并集操作
       // list01.removeAll(list02);
        //list01.addAll(list02);
        //System.out.println(list01);
        //取交集操作
       // list01.retainAll(list02);
        //是否是子集
        list01.contains(list02);
        System.out.println(list01);


    }
}
